package AG;

import java.util.ArrayList;

public class GenCiudades extends GenAbstracto {

	
	ArrayList<Integer> listaCiudades;
	
	
	public GenCiudades(){
		listaCiudades = new ArrayList<Integer>();
	}

	public void setListaCiudades(ArrayList<Integer> listaCiudades) {
		this.listaCiudades = listaCiudades;
	}

	public ArrayList<Integer> getListaCiudades() {
		return listaCiudades;
	}

	@Override
	public ArrayList getAlelos() {
		
		return listaCiudades;
	}

	@Override
	public void setAlelos(ArrayList alelos) {
		listaCiudades = alelos;
		
	}
	
	public GenCiudades copia(){
		GenCiudades copia = new GenCiudades();
		ArrayList<Integer> zu = new ArrayList<Integer>();
		
		for(int i =0;i<this.getAlelos().size();i++){
			int valor =((Integer) this.getAlelos().get(i)).intValue();
			zu.add(new Integer(valor));
			
		}
		copia.setAlelos(zu);
		return copia;
		
	}
	
	
}
